Time for completion - German English Dictionary